package dao;

import java.util.List;

import org.apache.commons.collections.MultiMap;

import model.DiaDiemYTe;

public interface DiaDiemYTeDAO extends GenericDAO<DiaDiemYTe, Long>{
	public List<DiaDiemYTe> findDiaDiemYTeByIdLoaiDiaDiem(long id);

	public List<DiaDiemYTe> findDiaDiemYTeByLoaiDiaDiem(String diaDiem);

	public List<DiaDiemYTe> findByTenDiaDiemLike(String keyword);

	public List<DiaDiemYTe> findByThongTin(String keyword);

	public List<DiaDiemYTe> findByDiaChiLike(String keyword);

	public List<DiaDiemYTe> findBySoDienThoaiLike(String keyword);

	public List<DiaDiemYTe> findByManyConditions(MultiMap conditions);
	
	public List<DiaDiemYTe> findByOneCondition(String criteria, String keyword);
	
	public List<DiaDiemYTe> findByTenLoaiDiaDiemYTeLike(String keyword);
}
